veiled advertising - Español Inglés Diccionario